// axios
import axios from 'axios'
import {
	setToken,
	getToken,
	removeToken
} from './localStorage.js'
// 基础地址
axios.defaults.baseURL = 'http://127.0.0.1:3000'
// 请求拦截器
axios.interceptors.request.use(
	// 发送请求前执行
	// config 就是请求时的配置
	config => {
		const token = getToken()
		if (token) config.headers.Authorization = token
		// 返回修改后的配置
		return config
	},
	error => Promise.reject(error)
	// 请求错误后执行
)
export default axios
